using System;
using System.Runtime.InteropServices;

namespace Dsp
{
    /// <summary> 
    /// Vector of elements of type double, specially designed for number crunching
    /// </summary>
    public class VectorD 
    {
        //#region Constructors
        //public VectorD(double[] a)  { }
        //public VectorD(int n)  { }
        //public VectorD(double v, int n) {}

        //#endregion

        //#region Operators
        
        //static public double operator *(VectorD a, VectorD b)
        //{
        //    int i;
        //    double c = 0.0;

        //    for (i = 0; i < a.Lenght; i++)
        //    {
        //        c += a[i] * b[i];
        //    }

        //    return c;
        //}

        //static public VectorD operator +(VectorD a, VectorD b)
        //{
        //    int i;
        //    VectorD c = new VectorD(a.Lenght);

        //    for (i = 0; i < a.Lenght; i++)
        //    {
        //        c[i] = a[i] + b[i];
        //    }

        //    return c;
        //}


        //#endregion
     
    }

}